deb8197c16217e02b3e3fefa9aa6edad776b7a52,src/ca/rightsomegoodgames/mayacharm/logconsole/MayaLogPreProcessor.java,MayaLogPreProcessor,parseLogLine,#String#,14
Before Change
@Override
public List<LogFragment> parseLogLine(String s) {
final List<LogFragment> lFrag = new ArrayList<>();
Key outType = (s.contains(PythonStrings.PYSTDERR) || s.contains(PythonStrings.MELSTDERR)) ?
ProcessOutputTypes.STDERR : ProcessOutputTypes.STDOUT;
lFrag.add(new LogFragment(s, outType));
return lFrag;
After Change
@Override
public List<LogFragment> parseLogLine(String s) {
final List<LogFragment> lFrag = new ArrayList<>();
boolean checks = s.startsWith(PythonStrings.PYSTDERR) || s.startsWith(PythonStrings.MELSTDERR) ||
s.startsWith(PythonStrings.MELSRDWRN) || s.startsWith(PythonStrings.PYSTDWRN);
Key outType = (checks) ? ProcessOutputTypes.STDERR : ProcessOutputTypes.STDOUT;
lFrag.add(new LogFragment(s, outType));